Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH HOUSE LANE Terraced £330,515 £97,450 29 Jun 2001
2 LEACH HOUSE LANE Terraced £321,976 £190,000 20 Aug 2010
3 LEACH HOUSE LANE Terraced £377,161 £139,995 24 Sep 2002
4 LEACH HOUSE LANE Terraced £452,160 £137,950 14 Sep 2001
5 LEACH HOUSE LANE Terraced £497,964 £395,000 24 Nov 2017
6 LEACH HOUSE LANE Terraced £332,141 £277,000 28 Aug 2020
7 LEACH HOUSE LANE Terraced £432,292 £315,000 27 Jan 2016
8 LEACH HOUSE LANE Semi-Detached £585,654 £193,950 28 Mar 2002
9 LEACH HOUSE LANE Detached £308,639 £91,000 29 Jun 2001